PLC 通信细节(EtherNet/IP)
OV80i 视觉系统支持与基于 EtherNet/IP 的 PLC 进行实时通信。本指南说明如何配置循环 I/O 连接、映射数据结构,以及如何使用 Overview 的 Node-RED 工具来访问全局与 ROI 级别的检测结果。
视频指南
请参阅本主题的演示: Auto-Integration Builder
备注
有关基本连接说明,请参阅 Connect to PLC (EtherNet/IP, PROFINET).
概览
OV80i 功能作为 EtherNet/IP 适配器,而您的 PLC 作为扫描器(或主站)运行。一旦配置完成,设备将以紧凑且可预测的格式在每个循环中交换结构化数据。
支持的特性
- Cyclic I/O 通信 - 支持 20–10,000 ms 的循环时间
- 数据吞吐量 - 双向最多 256 字节
- 自定义数据处理 - 将 Node-RED 数据读写为活动配方的一部分
输入装配 (OV80i → PLC)
输入装配包含在每个循环中从 OV80i 发送到 PLC 的数据。其中包括系统状态、检测结果、配方信息,以及可选的 ROI 细分。

输出装配 (PLC → OV80i)
输出装配包含从 PLC 发送到 OV80i 的控制数据。可用于触发检测、改变配方,或传入自定义参数。

时序与握手行为

自定义数据支持
OV80i 可以作为 Node-RED 流的一部分,接受或返回附加的自定义数据。
PLC → OV80i
- 将外部标志、阈值或计数器写入以影响 Node-RED 中的逻辑
OV80i → PLC
- 返回计算值、测量值、时间戳或条件输出
自定义数据位于装配的扩展部分,在核心信号和配方信息之后。
ROI 结果分解(仅分类配方)
对于分类配方,您可以使用 Overview 的自定义 Node-RED 节点:Format data for PLC 将每个 ROI 的结果暴露给 PLC。
工作原理:
- 在 Node-RED 流中,位于 All Blocks Output Data 与 Send Data to PLC 之间

-
自动填充从输入装配的字节 16 开始的结构化 ROI 区域
-
每次检测最多支持 4 个 ROI
-
每个 ROI 包含:
- ROI ID
- Pass/fail 位
- 置信度分数
- 供将来使用的保留字节
注意
Format Data for PLC 节点仅适用于分类配方。
